<%@ Page 
    Language="C#" 
    MasterPageFile="~/ITCG.master" 
    AutoEventWireup="true" 
    CodeFile="COM_PRESTAMO_EGR_LISTADO.aspx.cs" 
    Inherits="COM_COM_PRESTAMO_EGR_LISTADO" 
    meta:resourcekey="Tit_Com_Prestamo_Egr_ListadoRecursoKCG"
    Theme="EstiloKCG" 
    StylesheetTheme="EstiloKCG" %>
    
<%@ Register 
        Src="../WebUserControls/wucMensajeEliminar.ascx" 
        TagName="wucMensajeEliminar"
        TagPrefix="uc1" %>
<%@ Register 
        Src="../WebUserControls/wucMensajeActualizar.ascx" 
        TagName="wucMensajeActualizar"
        TagPrefix="uc2" %>
<%@ Register 
        Assembly="AjaxControlToolkit" 
        Namespace="AjaxControlToolkit" 
        TagPrefix="AjaxControlToolkit" %>
<%@ Register 
        TagPrefix="koala" 
        Assembly="KoalaWebControls" 
        Namespace="Koala.KoalaWebControls" %>
<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server">
        <ContentTemplate>
        <asp:Panel 
            runat="server" 
            ID="pnlDatosGrid" 
            meta:resourcekey="Rec_Com_Prestamo_Egr_ListadoRecursoKCG">
            <koala:KGrid 
                ID="gvcom_prestamo_egr" 
                runat="server" 
                AllowPaging="True" 
                AllowSorting="True"
                PageSize="15"
                SelectedIndex="0"
                AutoGenerateColumns="False" 
                DataKeyNames="Estado, Id" 
                AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>'
                DataSourceID="odsgvCom_Prestamo_Egr">
                <AlternatingRowStyle CssClass="alternatingrowstyle" />
                <HeaderStyle CssClass="headerstyle" />
                <PagerStyle CssClass="pagerstyle" />
                <SelectedRowStyle CssClass="selectedrowstyle" />
                <Columns>
                    <asp:CommandField 
                        ButtonType="Button" 
                        SelectText="..." 
                        ShowSelectButton="True" />
                    <asp:BoundField 
                        DataField="Codigo" 
                        meta:resourcekey="BoundCodigoRecursoKCG" 
                        SortExpression="Codigo">
                        <ItemStyle HorizontalAlign="Right" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Fecha" 
                        meta:resourcekey="BoundFechaRecursoKCG" 
                        SortExpression="Fecha" >
                        <ItemStyle Wrap="false" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Tipo_Nombre" 
                        meta:resourcekey="BoundTipo_NombreRecursoKCG" 
                        SortExpression="Tipo_Nombre">
                        <ItemStyle Width="80mm" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Numero" 
                        meta:resourcekey="BoundNumeroRecursoKCG" 
                        SortExpression="Numero" >
                        <ItemStyle Wrap="false" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Bod_Bodega_Nombre" 
                        meta:resourcekey="BoundBod_Bodega_NombreRecursoKCG" 
                        SortExpression="Bod_Bodega_Nombre">
                        <ItemStyle Width="80mm" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Par_Razon_Social_Nombre" 
                        meta:resourcekey="BoundPar_Razon_Social_NombreRecursoKCG"
                        SortExpression="Par_Razon_Social_Nombre">
                        <ItemStyle Width="80mm" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Estado_Nombre" 
                        meta:resourcekey="BoundEstado_NombreRecursoKCG" 
                        SortExpression="Estado_Nombre" >
                        <ItemStyle Wrap="False" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Par_Razon_Social_Id" 
                        HeaderText="Par_Razon_Social_Id"
                        SortExpression="Par_Razon_Social_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Sucursal_Id" 
                        HeaderText="Int_Sucursal_Id" 
                        SortExpression="Int_Sucursal_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Id" 
                        HeaderText="Bod_Bodega_Id" 
                        SortExpression="Bod_Bodega_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Tipo" 
                        HeaderText="Tipo" 
                        SortExpression="Tipo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Devolucion" 
                        HeaderText="Devolucion" 
                        SortExpression="Devolucion"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Motivo" 
                        HeaderText="Motivo" 
                        SortExpression="Motivo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Id" 
                        HeaderText="Creacion_Per_Personal_Id"
                        SortExpression="Creacion_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Fecha_Creacion" 
                        HeaderText="Fecha_Creacion" 
                        SortExpression="Fecha_Creacion"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Id" 
                        HeaderText="Update_Per_Personal_Id"
                        SortExpression="Update_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Fecha_Update" 
                        HeaderText="Fecha_Update" 
                        SortExpression="Fecha_Update"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Descripcion" 
                        HeaderText="Descripcion" 
                        SortExpression="Descripcion"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Par_Razon_Social_Codigo" 
                        HeaderText="Par_Razon_Social_Codigo"
                        SortExpression="Par_Razon_Social_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Par_Tipo_Identificacion_Nombre" 
                        HeaderText="Par_Tipo_Identificacion_Nombre"
                        SortExpression="Par_Tipo_Identificacion_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Par_Razon_Social_Numero" 
                        HeaderText="Par_Razon_Social_Numero"
                        SortExpression="Par_Razon_Social_Numero" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Sucursal_Codigo" 
                        HeaderText="Int_Sucursal_Codigo"
                        SortExpression="Int_Sucursal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Sucursal_Nombre" 
                        HeaderText="Int_Sucursal_Nombre"
                        SortExpression="Int_Sucursal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Codigo" 
                        HeaderText="Bod_Bodega_Codigo" 
                        SortExpression="Bod_Bodega_Codigo"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Codigo" 
                        HeaderText="Creacion_Per_Personal_Codigo"
                        SortExpression="Creacion_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Nombre" 
                        HeaderText="Creacion_Per_Personal_Nombre"
                        SortExpression="Creacion_Per_Personal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Codigo" 
                        HeaderText="Update_Per_Personal_Codigo"
                        SortExpression="Update_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Nombre" 
                        HeaderText="Update_Per_Personal_Nombre"
                        SortExpression="Update_Per_Personal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Devolucion_Nombre" 
                        HeaderText="Devolucion_Nombre" 
                        SortExpression="Devolucion_Nombre"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Motivo_Nombre" 
                        HeaderText="Motivo_Nombre" 
                        SortExpression="Motivo_Nombre"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Id" 
                        HeaderText="Id" 
                        SortExpression="Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Codigo_int" 
                        HeaderText="Codigo_int" 
                        SortExpression="Codigo_int"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Nombre" 
                        HeaderText="Nombre" 
                        SortExpression="Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Estado" 
                        HeaderText="Estado" 
                        SortExpression="Estado" 
                        Visible="False" />
                </Columns>
            </koala:KGrid >
           </asp:Panel>
        </ContentTemplate>
    </asp:UpdatePanel>     
    <asp:ObjectDataSource 
        ID="odsgvCom_Prestamo_Egr" 
        runat="server" 
        EnableCaching = "true" 
        CacheDuration ="180"
        CacheKeyDependency="Com_Prestamo_Egr"
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEmpresa" 
        TypeName="FEL.COM.BO_Com_Prestamo_Egr">
        <SelectParameters>
            <asp:SessionParameter 
                Name="s" 
                SessionField="Scope" 
                Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource>
    <table>
        <tr>
            <td>
                <koala:KFiltro 
                    ID="kftFiltro" 
                    runat="server" 
                    Contenedor="COM_PRESTAMO_EGR_LISTADO" 
                    Objeto="Com_Prestamo_Egr" 
                    IndiceScope ="Scope"
                    Orden="1"
                    ObjectDataSourceID="odsgvCom_Prestamo_Egr" />    
            </td>
            <td>
                <asp:Button 
                    ID="btnRefrescarListadoComPrestamo" 
                    runat="server"/> 
            </td>
            <td>
                <asp:Button 
                    ID="BtnNuevo" 
                    runat="server" 
                    OnClick="BtnNuevo_Click" />
            </td>
            <td>
                <asp:Button 
                    ID="BtnPrestamo" 
                    runat="server" 
                    OnClick="BtnPrestamo_Click" />
            </td>              
            <td>
                  <asp:UpdatePanel ID="opopop"
                        runat="server">
                        <ContentTemplate>
                        <koala:KEstado ID="Estado" 
                                       Runat="Server" 
                                       ObjetoNombre="Com_Prestamo_Egr"
                                       CampoNombre="Estado" />

                        </ContentTemplate>
                 </asp:UpdatePanel>
          </td>       
        </tr>
    </table> 
</asp:Content>

